Dashboard Temp Share Shortlinks Frames API

HTMLify

app.js
Views: 19 | Author: huxn-webdev
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
function getTab(el) {
  const active = document.querySelector(".active");
  const visible = document.querySelector(".content-visible");
  const tabContent = document.getElementById(el.href.split("#")[1]);

  active.classList.toggle("active");
  visible.classList.toggle("content-visible");

  el.classList.add("active");
  tabContent.classList.add("content-visible");
}

document.addEventListener("click", (e) => {
  if (e.target.matches(".tab-item a")) {
    getTab(e.target);
  }
});